//
// Created by yyc on 25-8-10.
//

#include "../Inc/LED.h"
#include "main.h"
#include "FreeRtos.h"
#include "task.h"

void LED01_Task(void const * argument)
 {
     while(1)//循环使任务能一直被执行
     {
         HAL_GPIO_WritePin(GPIOA,GPIO_PIN_1,GPIO_PIN_RESET);
         vTaskDelay(200); //FreeRtos.h 中的函数，实现延时闪烁
         HAL_GPIO_WritePin(GPIOA,GPIO_PIN_1,GPIO_PIN_SET);
         vTaskDelay(800);
     }
 }
void LED02_Task(void const * argument)
 {
     while(1)
     {
         HAL_GPIO_TogglePin(GPIOA, GPIO_PIN_2);
         vTaskDelay(1000);
     }
 }